#ifndef __SCM_H
#define __SCM_H

#include "PE_Types.h"



bool GetBasicTimeParameters( int16_t * piMean, int16_t * piMedian, int16_t * piMax );
bool GetRMSValue( int16_t * piRMSValue );
bool GetVariance( int16_t * piVariance );
bool GetDuration( uint16_t * piCntSamples, int16_t * piSampleFrecuency );
bool GetCntInflexion( int16_t * piCntInflexion );
bool GetWaveLength( int16_t * piWavelength );
bool GetCntZeroCrossing( int16_t * piCntZeroCrossing );
bool GetARCoeficients( float ARCoeficients[], int16_t * piLength );
bool GetBasicFrecParameters(int16_t * piMean, int16_t * piMedian, int16_t * piMax );
bool GetBasicEnergyParameters(int16_t * piMean,int16_t * piMedian, int16_t * piMax );
bool GetBasicPowerParameters(int16_t * piMean, int16_t * piMedian, int16_t * piMax );
bool GetWaveletsCoeficients( float WaveletsCoeficients[], int16_t * piLength );

#endif

